record R<T> implements I<T> {
  foo: T,
  bar: boolean = false,
}
